package com.spa.infrastructure.repository.po;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.util.Date;

/**
 * 订单扩展表(OrderExt)实体类
 *
 * @author lig
 * @since 2024-02-21 17:11:41
 */
@Data
@TableName("s_order_ext")
public class OrderExtPO extends BasePO {


    /**
     * 加时订单编号
     */
    @TableField(value = "order_ext_code")
    private String orderExtCode;


    /**
     * 订单ID
     */
    @TableField(value = "order_id")
    private Long orderId;


    /**
     * 项目ID
     */
    @TableField(value = "service_id")
    private Long serviceId;


    /**
     * 项目名称
     */
    @TableField(value = "service_name")
    private String serviceName;


    /**
     * 订单金额，单位:分
     */
    @TableField(value = "order_price")
    private Integer orderPrice;


    /**
     * 项目数量
     */
    @TableField(value = "order_count")
    private Integer orderCount;


    /**
     * 服务开始时间
     */
    @TableField(value = "start_time")
    private Date startTime;


    /**
     * 服务结束时间
     */
    @TableField(value = "end_time")
    private Date endTime;


    /**
     * 是否有效 0 有效 1无效
     */
    @TableField(value = "is_del")
    private Integer isDel;


    /**
     * 扩展字段1
     */
    @TableField(value = "extend1")
    private String extend1;


    /**
     * 扩展字段2
     */
    @TableField(value = "extend2")
    private String extend2;


    /**
     * 扩展字段3
     */
    @TableField(value = "extend3")
    private String extend3;


    /**
     * 扩展字段4
     */
    @TableField(value = "extend4")
    private String extend4;


    /**
     * 扩展字段5
     */
    @TableField(value = "extend5")
    private String extend5;


}

